rainfall area - French English Dictionary